Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
111 WELLS ROAD Detached £395,079 £117,500 31 Jul 2001
115 WELLS ROAD Detached £552,923 £238,000 25 Jul 2003
121 WELLS ROAD Terraced £317,594 £257,500 5 Jul 2019
125 WELLS ROAD Semi-Detached £295,524 £228,000 31 Mar 2017
127 WELLS ROAD Detached £297,597 £300,000 8 Sep 2022
127A WELLS ROAD Semi-Detached £371,715 £299,950 13 Jul 2018